grease cap - Turkish English Dictionary